75a05953a03bf2b33877934106122c97099e59aa,src/org/jgroups/mux/Multiplexer.java,Multiplexer,adjustServiceView,#Address#,825
Before Change
MuxChannel ch = services.get(service);
if(ch != null){
Event view_evt = new Event(Event.VIEW_CHANGE, service_view);
if(ch.isConnected())
passToMuxChannel(ch, view_evt, fifo_queue, null, service, false);
}else{
if(log.isTraceEnabled())
log.trace("service " + service
After Change
// generateServiceView()
View service_view = generateServiceView(new ArrayList<Address>(hosts));
MuxChannel ch = services.get(service);
if(ch != null && ch.isConnected()){
Event view_evt = new Event(Event.VIEW_CHANGE, service_view);
passToMuxChannel(ch, view_evt, fifo_queue, null, service, false, true);
}else{
if(log.isTraceEnabled())
log.trace("service " + service